|
Расположение в меню |
---|
Деталь → Примитивы → Куб |
Верстаки |
Деталь |
Быстрые клавиши |
Нет |
Представлено в версии |
- |
См. также |
Создать примитивы |
Команда Деталь Куб создаёт параметрический твёрдотельный куб, а именно прямоугольный кубоид. В системе координат, определяемой свойством ДанныеРазмещение, нижняя грань короба лежит на плоскости XY, её передний левый угол находится в начале координат, а передняя грань параллельна оси X.
Здесь показан объект Деталь Куб, созданный с помощью примера скрипта, приведенного ниже.
Смотрите также: Редактор свойств.
Объект Куб является производным от объекта Конструктивный элемент и наследует все его свойства. Он также имеет следующие дополнительные свойства:
Вложение
Объект имеет те же свойства вложения, что и Деталь Деталь2DОбъект.
Куб
Длина
): Длина куба. Это размер в направлении X. По умолчанию 10мм
.Ширина
): Ширина куба. Это размер в направлении Y. По умолчанию 10мм
.Высота
): Высота куба. Это размер в направлении Z. По умолчанию 10мм
.
Смотри также: Autogenerated API documentation, Скрипты в верстаке Деталь и Основы работы со скриптами FreeCAD.
Куб может быть создан с помощью метода addObject()
документа:
box = FreeCAD.ActiveDocument.addObject("Part::Box", "myBox")
"myBox"
- это имя объекта.Пример:
import FreeCAD as App
doc = App.activeDocument()
box = doc.addObject("Part::Box", "myBox")
box.Length = 4
box.Width = 8
box.Height = 12
box.Placement = App.Placement(App.Vector(1, 2, 3), App.Rotation(75, 60, 30))
doc.recompute()